transport infrastructure needs assessment - French English Dictionary